Last I heard Larry and Aaron left awhile ago. I took my car to RZT in Long Island the last time I had big job done. Nice shop but quite a hike from where I am.
There was some talk about Larry still being able to work on Z's at his new place of employment (a Toyota dealership in DE I believe). But I haven't heard much since.